$(function() {
	var shopcategoryId = getQueryString('shopcategoryId');
	// alert(shopcategoryId);
	var isEdit = shopcategoryId ? true : false;
	var shopcategoryInfoUrl = '/shopadmin/getshopcategorybyid?shopcategoryId=' + shopcategoryId;
	// var shopcategoryInfoUrl = '/o2o/shopadmin/getshopbyid?shopcategoryId=' + shopcategoryId;
	// var initUrl = '/shopadmin/getshopinitinfo';
	// var addShopUrl = '/shopadmin/registershop';
	// alert(initUrl);
	if (isEdit) {
		getInfo();
        editShopCategoryUrl = '/shopadmin/modifyshopcategory';
	}
	else {
		getCategory();
	}
	// getCategory();
	// getInfo(shopcategoryId);
	function getInfo() {
		$.getJSON(shopcategoryInfoUrl, function(data) {
			if (data.success) {
				// alert(1);
				var shopcategory = data.shopCategory;
				// alert(data);
				$('#category-id').val(shopcategory.shopCategoryId);
				$('#category-name').val(shopcategory.shopCategoryName);
				$('#category-desc').val(shopcategory.shopCategoryDesc);
				// $('#category-img').val(shopcategory.phone);
				var tempparentcategory = '';
				// alert(1);
				data.shopCategoryList.map(function(item, index) {
					if (shopcategory.parentId != null) {
					if (item.shopCategoryId == shopcategory.parentId) {
                        tempparentcategory += '<option selected="selected" data-id="' + item.shopCategoryId + '">'
                            + item.shopCategoryName + '</option>';
                    }
                    else {
                        tempparentcategory += '<option data-id="' + item.shopCategoryId + '">'
                            + item.shopCategoryName + '</option>';
                    }
				}
				else {
                        tempparentcategory = '无'
					}
				});
				$('#parent-category').html(tempparentcategory);
				// $('#shop-category').attr('disabled','disabled');
				// $('#area').html(tempAreaHtml);
				// $('#area').attr('data-id',shop.areaId);
			}
		});
	}

	// function getCategory() {
	// 	$.getJSON(initUrl, function(data) {
	// 		if (data.success) {
	// 			var tempHtml = '';
	// 			var tempAreaHtml = '';
	// 			data.shopCategoryList.map(function(item, index) {
	// 				tempHtml += '<option data-id="' + item.shopCategoryId
	// 						+ '">' + item.shopCategoryName + '</option>';
	// 			});
	// 			data.areaList.map(function(item, index) {
	// 				tempAreaHtml += '<option data-id="' + item.areaId + '">'
	// 						+ item.areaName + '</option>';
	// 			});
	// 			$('#shop-category').html(tempHtml);
	// 			$('#shop-category').removeAttr('disabled');
	// 			$('#area').html(tempAreaHtml);
	// 		}
	// 	});
	// }

	// if (isEdit) {
    //     getInfo(shopcategoryId);
    // }
	// } else {
	// 	getCategory();
	// }
	//提交
	$('#submit').click(function() {
		var shopcategory = {};
        shopcategory.shopCategoryId = $('#category-id').val();
        shopcategory.shopCategoryName = $('#category-name').val();
        shopcategory.shopCategoryDesc = $('#category-desc').val();
        // shopcategory.shopCategoryName = $('#shop-phone').val();
		if ($('#parent-category').find('option').html() != null) {
        pid = $('#parent-category').find('option').not(function() {
            return !this.selected;
        }).data('id');
        shopcategory.parentId = pid;}

		var shopCategoryImg = $("#category-img")[0].files[0];
		// alert(shopCategoryImg);
		var formData = new FormData();
		// if(shopCategoryImg != null){
		formData.append('shopCategoryImg', shopCategoryImg);
		formData.append('shopCategoryStr', JSON.stringify(shopcategory));
		var verifyCodeActual = $('#j_captcha').val();
		if (!verifyCodeActual) {
			$.toast('请输入验证码！');
			return;
		}
		formData.append("verifyCodeActual", verifyCodeActual);
		$.ajax({
			url : (isEdit? editShopCategoryUrl:addShopUrl),
			type : 'POST',
			// contentType: "application/x-www-form-urlencoded; charset=utf-8",
			data : formData,
			contentType : false,
			processData : false,
			cache : false,
			success : function(data) {
				if (data.success) {
					$.toast('提交成功！');
					// if (isEdit){
					// 	$('#captcha_img').click();
					// } else{
					// 	window.location.href="/shopadmin/shoplist";
					// }
				} else {
					$.toast('提交失败！' + data.errMsg);
					// $('#captcha_img').click();
				}
			}
		});
	});

});